home *** CD-ROM | disk | FTP | other *** search
- #! /bin/csh
- # Build all WWW Code for this platform
- #
- # Figure out what sort of unix this is
- # (NeXT machines don't have uname!)
-
- set UNAME=NeXT
- if (-e /usr/bin/uname) set UNAME=`/usr/bin/uname`
- if (-e /bin/uname) set UNAME=`/bin/uname`
- if (-e /usr/apollo/bin) set UNAME=`ver sys5.3 /bin/uname`
- if ( $UNAME == "" ) then
- if (-r /NextApps ) set UNAME=next
- endif
- #
- setenv UNAME $UNAME
- # For apollo, must use bsd mode. Also, WWW_MACH not inherited through make!
- if ($UNAME == "DomainOS") setenv WWW_MACH apollo_m68k
- if ($UNAME == next) setenv WWW_MACH next
- if ($UNAME == "HP-UX") setenv WWW_MACH snake
- if ($UNAME == "IRIX") setenv WWW_MACH sgi
- if ($UNAME == "SunOS") setenv WWW_MACH sun4
- if ($UNAME == "ULTRIX") setenv WWW_MACH decstation
- if ($UNAME == "AIX") setenv WWW_MACH rs6000
- if ($UNAME == "OSF1") setenv WWW_MACH osf1
-
- if ($WWW_MACH == "") then
- echo "Please edit BUILD file to include your machine OS"
- echo "and mail differences back to www-bug@info.cern.ch
- exit -99
- endif
- echo "________________________________________________________________"
- echo "WWW build for machine type: " $WWW_MACH
-
- # Now go do build
-
- # We don't want SHELL set to something funny to screw up make
-
- (cd All/Implementation; unsetenv SHELL; make)
- set stat = $status
- echo
- echo "WWW build for " $WWW_MACH " done. status = " $stat
- exit $stat
-